NULL 'Value' Algebras and Logics

نویسندگان

  • Bernhard Thalheim
  • Klaus-Dieter Schewe
چکیده

NULL is a special marker used in SQL to indicate that a value for an attribute of an object does not exist in the database. Its aim is a representation of “missing information and inapplicable information”. Although NULL is called null ‘value’ is not at all a value. It is a marker. It is only an annotation of incomplete data. Since it is typically interpreted as a value, NULL has led to controversies and and debates because of its treatment by 3-valued logics, of its special requirements for its use in SQL joins, and the special handling required by aggregate functions and SQL grouping operators. The three-valued logics does not properly reflect the nature of this special marker. Markers should be based on their specific data type. This data type is then different from any other data types used in relational database technology. Due to this orthogonality we can combine any type with the special type. To support this we introduce a non-standard generalisation of para-consistent logics. This logics reflects the nature of these markers. This paper aims in developing a general approach to NULL ‘values’ and shows how they can be used without changing database technology.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Autoreferential semantics for many-valued modal logics

In this paper we consider the class of truth-functional modal many-valued logics with the complete lattice of truth-values. The conjunction and disjunction logic operators correspond to the meet and join operators of the lattices, while the negation is independently introduced as a hierarchy of antitonic operators which invert bottom and top elements. The non-constructive logic implication will...

متن کامل

Semi-direct Products of Lie Algebras, Their Invariants and Representations

Introduction 1 1. Preliminaries 6 2. Generic stabilisers (centralisers) for the adjoint representation 9 3. Generic stabilisers for the coadjoint representation 10 4. Semi-direct products of Lie algebras and modules of covariants 12 5. Generic stabilisers and rational invariants for semi-direct products 14 6. Reductive semi-direct products and their polynomial invariants 21 7. Takiff Lie algebr...

متن کامل

On I-null Lie Algebras

We consider the class of complex Lie algebras for which the Koszul 3-form is zero, and prove that it contains all quotients of Borel subalgebras, or of their nilradicals, of finite dimensional complex semisimple Lie algebras. A list of Kac-Moody types for indecomposable nilpotent complex Lie algebras of dimension ≤ 7 is given.

متن کامل

Relational groupoids and residuated lattices

Residuated structures are important lattice-ordered algebras both for mathematics and for logics; in particular, the development of lattice-valued mathematics and related non-classical logics is based on a multitude of lattice-ordered structures that suit for many-valued reasoning under uncertainty and vagueness. Extended-order algebras, introduced in [10] and further developed in [1], give an ...

متن کامل

Modal Logics for Mobile Processes

In process algebras bisimulation equivalence is typically de ned directly in terms of the operational rules of action it also has an alternative characterization in terms of a simple modal logic sometimes called Hennessy Milner logic This paper rst de nes two forms of bisimulation equivalence for the calculus a process algebra which allows dynamic recon guration among processes it then explores...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010